rivet attention

Translations
приковать внимание
The speaker managed to rivet attention for over an hour.
Докладчику удалось приковать внимание более чем на час.